Big Huge Thesaurus

heavenly body

noun